package com.serviceprovider.business.module.user.model.impl;

//~--- non-JDK imports --------------------------------------------------------

import com.serviceprovider.business.module.admin.address.model.Country;

//~--- JDK imports ------------------------------------------------------------

import java.util.Date;

public class UserSearchCriteria {

    /** Used for Paginator */
    private int pageNo = 1;

    /** ContactAddress's country */
    private Country country = new Country(null);
    private String  alternateEmail;
    private int     bonusTestAmount;
    private int     businessAddressId;
    private String  businessName;

    /** ContactAddress's city */
    private String  city;
    private int     contactAddressId;
    private Date    createdOn;
    private boolean deleted;
    private Integer efin;
    private String  email;
    private boolean enabled;
    private String  firstName;
    private int     inGui;
    private String  lastName;
    private int     level1UserID;
    private String  milddleName;
    private String  password;
    private int     prefMessageNotifyAlert;
    private int     prefMessageNotifyType;
    private Integer ptin;
    private String  refNumber;
    private int     refererId;
    private int     roleId;
    private int     shippingAddressId;
    private Integer ssn;

    /** ContactAddress's zip */
    private String zip;

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getAlternateEmail() {
        return alternateEmail;
    }

    public void setAlternateEmail(String alternateEmail) {
        this.alternateEmail = alternateEmail;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public boolean isDeleted() {
        return deleted;
    }

    public void setDeleted(boolean deleted) {
        this.deleted = deleted;
    }

    public int getRoleId() {
        return roleId;
    }

    public void setRoleId(int roleId) {
        this.roleId = roleId;
    }

    public int getRefererId() {
        return refererId;
    }

    public void setRefererId(int refererId) {
        this.refererId = refererId;
    }

    public int getLevel1UserID() {
        return level1UserID;
    }

    public void setLevel1UserID(int level1UserID) {
        this.level1UserID = level1UserID;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getMilddleName() {
        return milddleName;
    }

    public void setMilddleName(String milddleName) {
        this.milddleName = milddleName;
    }

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    public Integer getEfin() {
        return efin;
    }

    public void setEfin(Integer efin) {
        this.efin = efin;
    }

    public Integer getSsn() {
        return ssn;
    }

    public void setSsn(Integer ssn) {
        this.ssn = ssn;
    }

    public Integer getPtin() {
        return ptin;
    }

    public void setPtin(Integer ptin) {
        this.ptin = ptin;
    }

    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }

    public String getRefNumber() {
        return refNumber;
    }

    public void setRefNumber(String refNumber) {
        this.refNumber = refNumber;
    }

    public int getContactAddressId() {
        return contactAddressId;
    }

    public void setContactAddressId(int contactAddressId) {
        this.contactAddressId = contactAddressId;
    }

    public int getBusinessAddressId() {
        return businessAddressId;
    }

    public void setBusinessAddressId(int businessAddressId) {
        this.businessAddressId = businessAddressId;
    }

    public int getShippingAddressId() {
        return shippingAddressId;
    }

    public void setShippingAddressId(int shippingAddressId) {
        this.shippingAddressId = shippingAddressId;
    }

    public int getPrefMessageNotifyType() {
        return prefMessageNotifyType;
    }

    public void setPrefMessageNotifyType(int prefMessageNotifyType) {
        this.prefMessageNotifyType = prefMessageNotifyType;
    }

    public int getPrefMessageNotifyAlert() {
        return prefMessageNotifyAlert;
    }

    public void setPrefMessageNotifyAlert(int prefMessageNotifyAlert) {
        this.prefMessageNotifyAlert = prefMessageNotifyAlert;
    }

    public int getBonusTestAmount() {
        return bonusTestAmount;
    }

    public void setBonusTestAmount(int bonusTestAmount) {
        this.bonusTestAmount = bonusTestAmount;
    }

    public Date getCreatedOn() {
        return createdOn;
    }

    public void setCreatedOn(Date createdOn) {
        this.createdOn = createdOn;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public Country getCountry() {
        return country;
    }

    public void setCountry(Country country) {
        this.country = country;
    }

    public String getZip() {
        return zip;
    }

    public void setZip(String zip) {
        this.zip = zip;
    }

    public int getPageNo() {
        return pageNo;
    }

    public void setPageNo(int pageNo) {
        this.pageNo = pageNo;
    }

    public int getInGui() {
        return inGui;
    }

    public void setInGui(int inGui) {
        this.inGui = inGui;
    }
}



